package com.example.demo.exception;

/***
 * 自定义额exception  将信息报错返回到页面
 * 2021.8.5
 * 继承运行时候的异常  不继承 需要将代码块try  catch
 *
 * 通用的处理方式
 */
public class CustomizeEXception extends RuntimeException {
    private String message;

    // 这里通过get方法写入
    @Override
    public String getMessage() {
        return message;
    }

    public CustomizeEXception(String message) {
        this.message = message;  //    赋值给message
    }

    public CustomizeEXception(ICustomizeErrorCode errorCode) {
        this.message = errorCode.getMessage();  //    赋值给message   拿到传递的值
    }
}
